home *** CD-ROM | disk | FTP | other *** search
/ Aminet 49 / Aminet 49 (2002)(GTI - Schatztruhe)[!][Jun 2002].iso / Aminet / dev / gui / feelin.readme < prev    next >
Text File  |  2002-03-17  |  4KB  |  98 lines

  1. Short:    2.00 (14-03-02) Brand new, powerful and standalone OOP GUI system
  2. Author:   Olivier Laviale - lotan9@aol.col
  3. Uploader: lotan9@aol.com
  4. Type:     dev/gui
  5.  
  6.     After an Intuition comes a Feelin.
  7.  
  8. -- FEELIN ITSELF ------------------------------------------------------------
  9.  
  10.     Feelin is a brand new OOP GUI system based  on  abolutely  nothing.  It
  11.     doesn't  uses MUI, BOOPSI, GadTools, not even intuition gadgets. Object
  12.     system and all classes have been written from scratch by  myself  using
  13.     AmigaE (and particuliarly CreativE).
  14.  
  15.     The Feelin system is made of a library (2 Ko)  and  a  server  (12  Ko)
  16.     smaaaall  ;-).  In  fact  all  classes,  except  Server.fc,  Object.fc,
  17.     Family.fc and Tool.fc are available as  external  libraries.  Actually,
  18.     there  are  classes to create clients, windows, areas, groups, menus...
  19.     and muchmore.
  20.  
  21.     Feelin is very small and fast. It is completely  expandable  by  adding
  22.     external  libraries  or  writting  custom classes within your programs.
  23.     Feelin is very similar to MUI as every  pixel  of  the  application  is
  24.     configurable.
  25.  
  26. -- EXAMPLES -----------------------------------------------------------------
  27.  
  28.     All examples are written in E. I hope C users will not  blame  me.  But
  29.     executable are also supplied so...
  30.  
  31.     The examples are mainly used for  testing.  But  there  are  also  some
  32.     tutorials on how to write custom classes and so.
  33.  
  34.     Also included in this  release  the  source  of  Text.fc  and  Shade.wr
  35.     classes.
  36.  
  37. -- HISTORY ------------------------------------------------------------------
  38.  
  39. CHANGES SINCE V1.00
  40.  
  41.     Most classes have been totaly rewritten (Slider, Prop, String...).
  42.  
  43.     You can use images everywhere. An image can be of any type:  a  builtin
  44.     pattern, a color, a bursh, a bitmap (datatypes), a function of your own
  45.     (See 00.e example) leaving you complete control...
  46.  
  47.     Each object, as application, can have it's own palette. You  only  have
  48.     to specify FA_Pen_Xxx on object creation time.
  49.  
  50.     You can forget  Intuition  completely  has  window  look  can  also  be
  51.     modified thank to my Renderer concept.
  52.  
  53.     Configuration is now possible, no preference editor with GUI yet, but I
  54.     have included a little program called CreateConfig for this purpose.
  55.  
  56.     Fonts are handled magically, no need for you to open them just  give  a
  57.     string  describing  the  font  you  want  to as argument to the FA_Font
  58.     attribute e.g. FA_Font, 'Garnet/16'.
  59.  
  60.     ... And many many other things ;-)
  61.  
  62. FIRST SHOUT
  63.  
  64.     Color scheme is made of 7 colors : Shine, HalfShine, Fill,  HalfShadow,
  65.     Shadow,  HalfDark  and  Dark. Shine is screen shine pen, Fill is screen
  66.     fill pen (color of window title bar) and Dark is screen shadow pen. All
  67.     other colors area interpolated from these three ones. I hope the result
  68.     will look good on your computer. Text and Highlight pens are  the  same
  69.     as screen.
  70.  
  71.     Forget tab-cycling. Well, it works for sure, but Feelin allows  you  to
  72.     use arrows to travel through objects. All objects are by default member
  73.     of  the  window  cyclechain   (muchmore   confortable,   because   many
  74.     programmer, see MUI, just don't add MUIA_CycleChain,TRUE. This is quiet
  75.     frustrating. 3 mounth ago my mouse died and it was a real hell).
  76.  
  77.     Configuration of objects is  not  available  yet.  You  can  of  course
  78.     customise  everything  by hand, changing frames and so in your program,
  79.     but there is no way (not configuration program yet) to do so outside of
  80.     the  program.  The  fact  is  that I'm still wondering about file form,
  81.     methods and objects. But all classes are ready yet.
  82.  
  83.     You need CreativE by Tomasz Wiszkowski to compile examples. By the way,
  84.     THANKS A LOT Tomasz !! Cheers !!
  85.  
  86. -- LAST WORDS ---------------------------------------------------------------
  87.  
  88.     This was big work for me little programmer. I hope you'll like  it  and
  89.     wanna join me. I hope some comments. Thanks again and never forget :
  90.  
  91.                      Don't be tempted by the shinny appel
  92.                         Don't you eat of a bitter fruit
  93.                        Hunger only for a word of justice
  94.                         Hunger only for a word of truth
  95.                      'Cause all that you have is your sool
  96.  
  97.     After this you know, there is no more to say so... Bye
  98.